package persistencia.daos;

import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.LinkedList;
import java.util.List;

import persistencia.consultas.Consultas;
import persistencia.poolConexiones.Conexion;
import persistencia.poolConexiones.IConexion;
import logica.Duenio;
import logica.excepciones.ExcepPersistencia;
import logica.valueObjects.VODuenio;

public interface IDAODuenios {
	
	public boolean member(IConexion icon, int ced) throws ExcepPersistencia;
	
	public Duenio find(IConexion icon, int ced) throws ExcepPersistencia;
	
	public void insert(IConexion icon, Duenio duenio) throws ExcepPersistencia;
	
	public void delete(IConexion icon, int ced) throws ExcepPersistencia;
	
	public List<VODuenio> listarDuenios(IConexion icon) throws ExcepPersistencia;
	
}
